buffing disc - English Synonyms Dictionary